Optimal. Leaf size=47 \[ \frac {\sqrt {\text {ArcTan}(a x)}}{a c^2}+\frac {\sqrt {\pi } \text {FresnelC}\left (\frac {2 \sqrt {\text {ArcTan}(a x)}}{\sqrt {\pi }}\right )}{2 a c^2} \]
[Out]
________________________________________________________________________________________
Rubi [A]
time = 0.05, antiderivative size = 47, normalized size of antiderivative = 1.00, number of steps
used = 5, number of rules used = 4, integrand size = 21, \(\frac {\text {number of rules}}{\text {integrand size}}\) = 0.190, Rules used = {5024, 3393,
3385, 3433} \begin {gather*} \frac {\sqrt {\pi } \text {FresnelC}\left (\frac {2 \sqrt {\text {ArcTan}(a x)}}{\sqrt {\pi }}\right )}{2 a c^2}+\frac {\sqrt {\text {ArcTan}(a x)}}{a c^2} \end {gather*}
Antiderivative was successfully verified.
[In]
[Out]
Rule 3385
Rule 3393
Rule 3433
Rule 5024
Rubi steps
\begin {align*} \int \frac {1}{\left (c+a^2 c x^2\right )^2 \sqrt {\tan ^{-1}(a x)}} \, dx &=\frac {\text {Subst}\left (\int \frac {\cos ^2(x)}{\sqrt {x}} \, dx,x,\tan ^{-1}(a x)\right )}{a c^2}\\ &=\frac {\text {Subst}\left (\int \left (\frac {1}{2 \sqrt {x}}+\frac {\cos (2 x)}{2 \sqrt {x}}\right ) \, dx,x,\tan ^{-1}(a x)\right )}{a c^2}\\ &=\frac {\sqrt {\tan ^{-1}(a x)}}{a c^2}+\frac {\text {Subst}\left (\int \frac {\cos (2 x)}{\sqrt {x}} \, dx,x,\tan ^{-1}(a x)\right )}{2 a c^2}\\ &=\frac {\sqrt {\tan ^{-1}(a x)}}{a c^2}+\frac {\text {Subst}\left (\int \cos \left (2 x^2\right ) \, dx,x,\sqrt {\tan ^{-1}(a x)}\right )}{a c^2}\\ &=\frac {\sqrt {\tan ^{-1}(a x)}}{a c^2}+\frac {\sqrt {\pi } C\left (\frac {2 \sqrt {\tan ^{-1}(a x)}}{\sqrt {\pi }}\right )}{2 a c^2}\\ \end {align*}
________________________________________________________________________________________
Mathematica [A]
time = 0.04, size = 43, normalized size = 0.91 \begin {gather*} \frac {2 \sqrt {\text {ArcTan}(a x)}+\sqrt {\pi } \text {FresnelC}\left (\frac {2 \sqrt {\text {ArcTan}(a x)}}{\sqrt {\pi }}\right )}{2 a c^2} \end {gather*}
Antiderivative was successfully verified.
[In]
[Out]
________________________________________________________________________________________
Maple [A]
time = 0.20, size = 38, normalized size = 0.81
method | result | size |
default | \(\frac {\pi \FresnelC \left (\frac {2 \sqrt {\arctan \left (a x \right )}}{\sqrt {\pi }}\right )+2 \sqrt {\arctan \left (a x \right )}\, \sqrt {\pi }}{2 c^{2} a \sqrt {\pi }}\) | \(38\) |
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Maxima [F(-2)]
time = 0.00, size = 0, normalized size = 0.00 \begin {gather*} \text {Exception raised: RuntimeError} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Fricas [F(-2)]
time = 0.00, size = 0, normalized size = 0.00 \begin {gather*} \text {Exception raised: TypeError} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Sympy [F]
time = 0.00, size = 0, normalized size = 0.00 \begin {gather*} \frac {\int \frac {1}{a^{4} x^{4} \sqrt {\operatorname {atan}{\left (a x \right )}} + 2 a^{2} x^{2} \sqrt {\operatorname {atan}{\left (a x \right )}} + \sqrt {\operatorname {atan}{\left (a x \right )}}}\, dx}{c^{2}} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Giac [F]
time = 0.00, size = 0, normalized size = 0.00 \begin {gather*} \text {could not integrate} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Mupad [F]
time = 0.00, size = -1, normalized size = -0.02 \begin {gather*} \int \frac {1}{\sqrt {\mathrm {atan}\left (a\,x\right )}\,{\left (c\,a^2\,x^2+c\right )}^2} \,d x \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________